enough and to spare